b5d9667e7b6526b31ea3cc8778c6aa9a771361f9,plugins/org.eclipse.xtext.xbase/src/org/eclipse/xtext/xbase/linking/XbaseLazyLinker.java,XbaseLazyLinker,clearReference,#EObject#EReference#,25

Before Change


			}
		} else if (obj instanceof JvmFormalParameter && obj.eContainingFeature() == XbasePackage.Literals.XCLOSURE__IMPLICIT_PARAMETER) {
			JvmFormalParameter parameter = (JvmFormalParameter) obj;
			parameter.setParameterType(null);
		}
	}

After Change


		} else if (obj instanceof XClosure) {
			// EMF 2.5 does not dive into derived contained things thus we do it explicitly
			JvmFormalParameter implicitParameter = ((XClosure) obj).getImplicitParameter();
			if (implicitParameter != null)
				implicitParameter.setParameterType(null);
		}
	}